voting station - French English Dictionary